<%@ page contentType="text/html;charset=UTF-8" %>
<%@include file="../../common/sessionValidate.jsp" %>
<%
    String path = request.getContextPath();
    String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/";
%>
<!DOCTYPE HTML>
<html lang="UTF-8">
<head>
    <title>重新打印</title>
    <%@ include file="../../common/meta.jsp" %>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta http-equiv="X-UA-Compatible" content="IE=9">
    <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
</head>
<style media="print" type="text/css">
    .noprint
    {
        display:none;
    }
</style>
<body>

<!--
      // 1: 客户名称 buyer_company_name 	2: PO/订单号 saller_tel	3:CPN/物料编码 buyer_tel
      // 4:MPN/规格型号 saller_company_address	  5:QTY/数量 ext1  6: BRAND/品牌 ext2
      // 7:供应商 saller_company_name	 8:盘数 good_num 	 9:辅助出货数量; ext3
      // 10、把枪扫入规格型号 buyer_company_address  11、把枪扫描数量（盘数） price
      //设置除了客户之外其他信息都为空；待扫描后自动查询  该客户为扫描 订单对应扫入 规格型号对应 订单信息；
-->
<!--
<table border="1"><tr><td>
<div style="height: 50mm; width: 80mm; " >aaaaaaaaaaaaaa</div>
</td></tr></table>
-->

<!-- 打印纸 50*40 规格 -->
<div id="page1" style="display: block">
    <table border="0" align="left" style="table-layout: fixed; font-size: 9px; margin-left: 1mm; font-family: 微软雅黑;font-style: normal;" >
        <tr height="20" >
            <td>
                <div width="15mm" > 客户名：</div>
            </td>
            <td colspan="3" >
                <div id="khm"  width="35mm" ></div>
            </td>
        </tr>
        <tr height="20" >
            <td width="30%">订单号：</td>
            <td colspan="3">
                <div id="ddh"></div>
            </td>
        </tr>
        <tr  height="20" >
            <td width="30%">物料编码：</td>
            <td colspan="3">
                <div id="wlbm"></div>
            </td>
        </tr>
        <tr height="20" >
            <td width="30%">规格型号：</td>
            <td colspan="3">
                <div id="ggxh"></div>
            </td>
        </tr>
        <tr height="20" >
            <td width="30%">数量：</td>
            <td colspan="3">
                <div id="sl"></div>
            </td>
        </tr>
        <tr height="20" >
            <td width="20%">品牌：</td>
            <td width="20%"> <div id="pp"></div> </td>
            <td width="25%"> 供应商： </td>
            <td width="35%"> <div id="gys"></div> </td>
        </tr>
    </table>
</div>

</body>
</html>

<script src="<%=basePath%>js/bootstrap.min.js"></script>
<!--<script src="<%=basePath%>js/jquery-1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="js/bootstrapValidator.js"></script>-->
<script src="<%=basePath%>js/bootstrap-paginator.min.js"></script>
<script src="<%=basePath%>/js/respond.js"></script>
<script src="<%=basePath%>/js/html5.js"></script>
<script src="<%=basePath%>js/toastr/toastr.js"></script>
<script src="<%=basePath%>js/bootbox.js"></script>
<script src="<%=basePath%>js/jquery.validate.js"></script>
<!-- <script src="<%=basePath%>js/additional-methods.min.js"></script> -->
<script src="<%=basePath%>js/my-jquery-curd.js"></script>
<script src="<%= basePath %>js/tableSortTool.js"></script>
<script src="<%= basePath %>js/calendar.js"></script>
<script src="<%= basePath %>js/jquery.jqprint.js"></script>
<!-- jcpfree 打印 -->
<script src="<%= basePath %>js/jcpfree.js"></script>
<script type="text/javascript">
    //jcp免费打印函数
    function doPrint() {
        var thisSelectVal ="";
        //alert("进入 doPrint！");
        var myDoc = {
            settings : {
                //paperName : "A4", // 纸张名称
                //portrait : true, // 纵向
                marginLeft : 2, //设置左边距，单位为mm
                marginTop : 1,
                marginRight : 2,
                marginBottom : 1
            },
            documents : document, // 打印页面(div)们在本文档中
            copyrights : '杰创软件拥有版权  www.jatools.com' // 版权声明必须
        };
        var jcp = getJCP();
        //alert("进入 doPrint 调用 jcp");
        // 调用打印方法
        /*
        if (thisSelectVal == '打印预览')
            jcp.printPreview(myDoc, false);
        else if (thisSelectVal == '弹出打印机选择对话框打印') {
            jcp.print(myDoc, true);
        } else {
            //alert("进入 doPrint 调用 jcp.print()");
            jcp.print(myDoc, false); // 不弹出对话框打印
        }
        //*/
        jcp.print(myDoc, false); // 不弹出对话框打印
    }

    //window自带手工打印函数
    function sgPrint() {
        //自动调用打印打出贴纸；
        //factory.printing.Print(false);
        //$("#showDiv1").hide();  //$("#showDiv1")style.display='none';
        window.print(); //会弹出打印框，如下方法可以不弹出打印框；
        //$("#pbt").hide();
        //$("#printDiv2").jqprint();
        //factory.printing.Print(false);
    }

    //初始化页面及校验
    $().ready(function () {

        // var buyer_company_address = $("#buyer_company_address").val();
        // if(buyer_company_address==""||buyer_company_address==null){
        //     alert("文件不能为空，请选择文件！");
        //     $("#buyer_company_address").focus();
        //     return false;
        // }
        //*
        //1、初始化数据显示
        var name = "订单商品";
        var optype = '<%=request.getParameter("oplx")%>';
        var id = '<%=request.getParameter("id")%>';
        var mbtype = '<%=request.getParameter("buyer")%>';
        //需要根据传入的客户模板类型（buyer）字段值去做不同的打印显示页面，受制于打印控件原因，如果同一个页面多个div，
        //隐藏div也会打印出多个空白页，所以需要一个页面只能显示一个div，并且div的id必须是page1\page2\page3这种方式命名，否则打印报错；

        //alert("optype="+optype+";id="+id);
        //if(optype=='print'){
        //$("#showDiv1").hide();  //$("#showDiv1")style.display='none';
        //$("#printDiv1").show();
        var url = "<%=basePath%>t_order_goods/getT_order_goods?id=" + id + "&time=" + Math.random();
        //alert(url);
        $.getJSON(url, function (data) {//获取数据，并且自动填充form，自动代码待修改；
            //var datajson = JSON.stringify(data);
            //alert("JSON.stringify(data)="+datajson);
            //setValue(data);
            //alert("data.buyer_company_name="+data.buyer_company_name);

            if(mbtype=="3"){
                $("#page2").show();
                $("#khm2").text(data.buyer_company_name);
                $("#ddh2").text(data.saller_tel);
                $("#wlbm2").text(data.buyer_tel);
                $("#ggxh2").text(data.saller_company_address);
                $("#sl2").text(data.ext1);
                $("#pp2").text(data.ext2);
                $("#gys2").text(data.saller_company_name);
            }

            //调用打印；
            //方案1：采用window自带打印；
            //sgPrint();

            //方案2;采用免费的jcp直接打印，无弹出打印预览框；
            doPrint();

        });
        //*/

    }) //end funciton read;


</script>
